scrub the slate clean - Turco Inglés Diccionario